package mx.ipn.persistencia.dao;

import java.util.ArrayList;

import mx.ipn.to.PercepcionTO;

public interface PercepcionDAO {
	public boolean insertPercepcion(PercepcionTO percepcionTO);

	public short updatePercepcion(PercepcionTO percepcionTO);

	public PercepcionTO findPercepcionById(int idPercepcion);

	public PercepcionTO findPercepcionByNombreTipoPD(String nombre, int idTipoPD);

	public ArrayList<PercepcionTO> selectPercepcion();

	public ArrayList<PercepcionTO> selectPercepcionByNombre(String nombre);

	public PercepcionTO selectPercepcionByTipoPD(int idTipoPD);

}
